.goods_detail_wrap {
    padding-bottom: 100rpx;

    .goods_info {
        position: relative;

        .info_header {
            padding: 20rpx 0 0rpx 24rpx;

            .price {
                align-items: baseline;
            }
        }

        .goods_name {
            padding: 20rpx 24rpx;
            flex: 1;
        }

        .icon_share {
            width: 134rpx;
            height: 60rpx;
        }

    }

    .spec {
        padding: 24rpx 24rpx;

        .text {
            width: 100rpx;
        }
    }

    .details {
        .title {
            line-height: 88rpx;
            text-align: center;
        }

        &>.content {
            padding: 0 20rpx 20rpx;

            
            
        }
        
    }

    .footer {
        height: 100rpx;
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        padding-bottom: env(safe-area-inset-bottom);
        z-index: 1000;

        .btn {
            width: 100rpx;
            height: 100rpx;
            position: relative;
            line-height: 1.3;
        }

        .cart_num {
            position: absolute;
            left: 60rpx;
            top: 6rpx;
        }

        .add_cart,
        .right_buy {
            flex: 1;
            text-align: center;
            padding: 16rpx 0;
        }

        .add_cart {
            background-color: #FFA630;
        }

        .right_buy {
            background-color: #FF2C3C;
        }
    }

}

.videoPlay{
    width: 100%;
}